home *** CD-ROM | disk | FTP | other *** search
/ Educational Software Cooperative 4 / Educational Software Cooperative 4.iso / quiz303 / quiz.adv < prev    next >
Text File  |  1996-01-30  |  8KB  |  199 lines

  1.  
  2.                         CREATE A QUIZ
  3.                        ADVANCED TOPICS
  4.  
  5.  
  6. Help screens:
  7.  
  8.      A custom "help screen"  can be displayed on  the screen
  9. for a student taking a  quiz.  If a "xxxx.HLP"  file exists,
  10. it will be displayed PRIOR TO the first question in a  quiz.
  11. "xxxx" represents a file name (up to 8 characters) and  MUST
  12. match  the  same  name  of  the  quiz  file  (xxxx.QZ).  The
  13. extension  ".HLP"  must  be  used.   This  "help screen" (or
  14. information screen)  is a  simple ASCII  text file.   If one
  15. does not exists, it will not be used.  Also, this same  .HLP
  16. file can be accessed at  ANY TIME during the actual  quiz by
  17. pressing the [F1]  key.  If  you would like  to have such  a
  18. screen appear  PRIOR TO  the first  question in  a quiz, but
  19. NOT  be  available  again   after  the  first  question   is
  20. displayed,  then  use  the  file  extension  ".1ST" instead.
  21. Again, it is  important that all  these files have  the same
  22. prefix filename  as the  quiz file  (.QZ) that  you wish  to
  23. use.   Example: MYTEST.QZ  and MYTEST.HLP,  and STUDY.QZ and
  24. STUDY.1ST are valid file combinations.
  25.  
  26.  
  27. Forcing new lines in questions:
  28.  
  29.      As  you  prepare  your  quizzes,  you  will notice that
  30. after you enter  a question in  the editor, the  editor will
  31. reformat the  text that  you just  entered.   If you wish to
  32. preserve  the  appearance  of  your  question  (to a degree)
  33. where new  lines start,  then  you  can use  a " | "  (pipe)
  34. character  to  indicate  a  new  line.   If  you  type,  for
  35. example, the following question into the editor...
  36.  
  37. Where can you find these words? | "E Pluribus Unum" | "Sic
  38. Semper Tyrannis"
  39.  
  40.      ...when  it  comes  time  to  display  this  question
  41. on the screen, the person taking the quiz will see this:
  42.  
  43. Where can you find these words?
  44. E Pluribus Unum
  45. Sic Semper Tyrannis
  46.  
  47.      Notice how a new line is forced at each position  where
  48. the " | " character appeared in the original question. It is
  49. important  to  separate  the  "|"  character  from the words
  50. before and after with single spaces.  See example below:
  51.  
  52. Did he say that this is|NOT|acceptable?
  53.  
  54. Did he not rather say that this is | INDEED | acceptable?
  55.  
  56.      The latter example  would produce the  following output
  57. on the screen at test time:
  58.  
  59. Did he not rather say that this is
  60. INDEED
  61. acceptable?
  62.  
  63.  
  64. Prerequisites:
  65.  
  66.      From with the question/answer editor, you as a  teacher
  67. have  the  ability  to  force  prerequisites on a particular
  68. quiz.   For example,  if the  teacher wanted  to insure that
  69. before QUIZ-2.QZ the student  took QUIZ-1.QZ and achieved  a
  70. score/percentage of 20 questions taken with a percentage  of
  71. 80%  or   above,  then   the  teacher   can  define    these
  72. prerequisites  from  within  the  editor  by  choosing  "[O]
  73. Options" then  "Prerequisite quizzes".   From here  you  can
  74. enter up  to four  prerequisite quizzes,  along with minimal
  75. percentage achievements.
  76.  
  77.      In  the  example  above,  when  ANY student attempts to
  78. take QUIZ-2.QZ,  the scoreboard  file for  QUIZ-1.QZ will be
  79. scanned, and the highest score (regardless of the  student's
  80. name) in  the QUIZ-1.SCB  scoreboard file  will be  compared
  81. with the prerequisites you have defined.  If you specify  in
  82. QUIZ-2.QZ that a score of  75% or better (with a  minimum of
  83. 10  questions  attempted)  be  obtained from QUIZ-1.QZ, then
  84. QUIZ-1.SCB will be checked  as the student attempts  to take
  85. QUIZ-2.QZ.  If the highest score in QUIZ-1.SCB exceeds  this
  86. requirement, then  the student  will be  allowed to continue
  87. with QUIZ-2.QZ.
  88.  
  89.  
  90. Expiration period:
  91.  
  92.      The teacher  can set  an expiration  period for  a quiz
  93. (in minutes).  When the  specified quiz is used beyond  this
  94. time limit the quiz  will become inaccessible to  a student.
  95. In plain English, this means that the teacher can  establish
  96. a  time  limit  of  120  minutes  for  EXAMPLE.QZ.  Over the
  97. period of days, weeks, etc. the program will track the  time
  98. all students use EXAMPLE.QZ.   If the accumulated time  over
  99. any duration  EXCEEDS 120  minutes, the  EXAMPLE.QZ will not
  100. longer  be  available   for  the  student   to  use.    This
  101. "expiration" option can be set from the editor - select  [O]
  102. for advanced "Options" menu.
  103.  
  104.  
  105. Student login messages and input:
  106.  
  107.      Before  any  quiz  begins,  a  message  window  appears
  108. asking for the quantity  of students participating and  then
  109. prompts for the name of  each student.  At this  preliminary
  110. point in the quiz,  you can customize what  message appears.
  111. If  you  create  an  ASCII  file  an name it "QUIZ.WHO", the
  112. contents of this file will change the following prompts:
  113.  
  114.  ┌──────────────────────────────────────────────────────┐
  115.  │                                                      │
  116.  │   Enter total number of students participating:      │
  117.  │                                                      │
  118.  └──────────────────────────────────────────────────────┘
  119.  
  120.      On  line  1  of  this  QUIZ.WHO  ASCII  file, enter the
  121. word(s) that would go  in the following blank:  "Enter total
  122. number of ________ participating: "  If line 1 of this  file
  123. is left blank, the word  "students" will appear since it  is
  124. the default.   If line 1  of the QUIZ.WHO  file contains the
  125. single  word  "penguins",  then  the  following message will
  126. appear:
  127.  
  128.  ┌──────────────────────────────────────────────────────┐
  129.  │                                                      │
  130.  │   Enter total number of penguins participating:      │
  131.  │                                                      │
  132.  └──────────────────────────────────────────────────────┘
  133.  
  134.      On line 2  of the same  QUIZ.WHO file, you  can enter a
  135. text  string  that  you  want  displayed when each player is
  136. prompted  for  their  name.   Example:  "Please  enter  your
  137. student identification number:" If this second line is  left
  138. blank, then  the default  prompt "Please  enter your  name:"
  139. will be used.
  140.  
  141.      The QUIZ.WHO file format  can be customized even  more.
  142. For instance, in order  to prompt more information  from the
  143. student prior  to taking  a quiz  lines 3-9  can be  used to
  144. gather  information  from  the  student,  such  as  address,
  145. social  security  number,  age,  and  so  forth.  If you are
  146. going to take advantage  of this expanded prompt  feature to
  147. collect  detailed  information  from  the  student  prior to
  148. taking a quiz, then lines 1-2 can be left blank.  Line 3  of
  149. the  ASCII  file  QUIZ.WHO  will  be  assumed to be a prompt
  150. asking the student  for their name.   Lines 4-9 then  can be
  151. used  to  prompt  for  whatever  additional  information one
  152. wishes.
  153.  
  154. Example QUIZ.WHO file:
  155.  
  156. Line 1 ->                                (leave blank)
  157. Line 2 ->                                (leave blank)
  158. Line 3 -> Your complete name
  159. Line 4 -> Your age
  160. Line 5 -> Social security #
  161.  
  162.      When  the  quiz  testing  session begins, the following
  163. message window will  appear, prompting the  user to fill  in
  164. the prompts:
  165.  
  166.  ┌───────────────────────────────────────────────────────┐
  167.  │                                                       │
  168.  │   Your complete name: _____________________________   │
  169.  │             Your age: _____________________________   │
  170.  │    Social security #: _____________________________   │
  171.  │                                                       │
  172.  └───────────────────────────────────────────────────────┘
  173.  
  174.      What value is this additional information?  If you  use
  175. the  command  line  parameter  LOGFILE=xxxx  then all of the
  176. additional information  input by  the student  will be saved
  177. in  the  specified  log  file.   If  you  do  not  use   the
  178. LOGFILE=xxxx  parameter,  then  all  of  this extra prompted
  179. information is of no value.
  180.  
  181.  
  182. Environmental variable USER:
  183.  
  184. If  you  create  a  DOS  environmental  variable and call it
  185. "USER" and then  store a value/string  to it, Create  A Quiz
  186. will pass the contents of  USER= to the name of  the player/
  187. student taking the  test.  For  instance, at the  DOS prompt
  188. you create a new DOS environmental variable by typing:
  189.  
  190. C:>SET USER=JOHN SMITH
  191.  
  192. ...then  when  Create  A  Quiz   is  activated  and  a   new
  193. interactive quiz session begins,  the prompt for the  number
  194. of students  participating and  the prompt  for their  names
  195. will  be  skipped  over,   and  the  name  JOHN SMITH   will
  196. automatically be assigned to the student.
  197.  
  198.  
  199.